package com.collection.provider.business.dao;

import com.collection.api.entity.ApplyDitribution;
import com.collection.api.entity.ApplyDitributionExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ApplyDitributionMapper {
    int countByExample(ApplyDitributionExample example);

    int deleteByExample(ApplyDitributionExample example);

    int deleteByPrimaryKey(Integer applyMainId);

    int insert(ApplyDitribution record);

    int insertSelective(ApplyDitribution record);

    List<ApplyDitribution> selectByExample(ApplyDitributionExample example);

    ApplyDitribution selectByPrimaryKey(Integer applyMainId);

    int updateByExampleSelective(@Param("record") ApplyDitribution record, @Param("example") ApplyDitributionExample example);

    int updateByExample(@Param("record") ApplyDitribution record, @Param("example") ApplyDitributionExample example);

    int updateByPrimaryKeySelective(ApplyDitribution record);

    int updateByPrimaryKey(ApplyDitribution record);
}